power blower - French English Dictionary